home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pascal Super Library
/
Pascal Super Library (CW International)(1997).bin
/
BBS_UTL
/
PROK344
/
PROVIS.INT
< prev
next >
Wrap
Text File
|
1991-04-01
|
1KB
|
49 lines
(*
* Copyright 1987, 1991 Samuel H. Smith; All rights reserved
*
* This is a component of the ProDoor System.
* Do not distribute modified versions without my permission.
* Do not remove or alter this notice or any other copyright notice.
* If you use this in your own program you must distribute source code.
* Do not use any of this in a commercial product.
*
*)
(*
* PCB ProDOOR ProVis - Visual Edit module
*
*)
unit ProVis;
interface
uses Tools, ProData;
const
leftmargin = 0; {4; spaces to skip at left margin}
topscreen = 7; {first screen line for text entry}
maxscrlines = 40; {maximum number of display lines}
vismaxlen = 79; {maximum display line length}
viswraplen = 71; {visual word wrap line length}
insert_mode: boolean = true;
var
statline: integer; {line for statue messages}
scrlines: integer; {number of screen lines for text entry}
scrollsiz: integer; {number of lines to scroll by}
topline: integer; {message line number at top of screen}
cline: integer; {current message line number}
ccol: integer; {current column number}
phyline: array[1..maxscrlines] of string[vismaxlen];
{physical display text}
pleft: integer; {previous value of minutes_left}
procedure visual_edit;
implementation